const express = require('express')
const server = express()

server.get('/user',(req,res)=>{
    // 认为制造错误
    throw new Error('服务器内部发生了错误')
    res.send('home page')
})

// 错误级别中间件，捕获错误，必须在所有路由之后注册
server.use((err,req,res,next)=>{
    console.log('发生了错误',err.message)   //服务端打印错误信息
    res.send('Error:'+err.message)  //客户端响应错误信息
})



server.listen(80,()=>{
    console.log('http://127.0.0.1')
})